#menu { 
	position: fixed; 
	right: 20px; 
	top: 50%; 
	width: 90px; 
	margin: -160px 0 0; 
	padding: 0; 
	list-style-type: none; 
	z-index: 70;
}
#menu li {
 margin-top: 10px; 
 font: 14px "Microsoft Yahei";
}
#menu a { 
	display: block; 
	padding: 10px 0; 
	background-color: #fff; 
	color: #0074EA; 
	text-align: center; 
	text-decoration: none;
}
#menu .active a { 
	color: #fff; 
	background-color: rgb(0, 116, 234);
}
.section { 
	#text-align: center; 
    font-family:"Microsoft Yahei";
	color: #fff;
}
.screen-main { 
	position: relative; 
	width: 1280px; 
	height: 840px; 
	margin: 0 auto;
}
.screen-main p { 
	position: absolute;
	margin-top:-160px;
}
.screen-main .welcome{
	position: absolute;
	margin-top: 350px;
	margin-left: 550px;
	font-size: 25px;
	display: none;
}
#watch{
	position: fixed;
	margin-top: 20px;
	margin-left: 1120px;
	z-index: 1;
}
.basic{
	font:30px "Microsoft Yahei"; 
	list-style-type:none;
}
.profession{
	#font-size: 50px;
	float:center;
	z-index:50;
	margin-left:380px;
	margin-top:150px;
	display:block;
	position: relative;
}
#circle{
	margin-top: -320px;
	z-index:1;
	position: absolute;
}
.basic{
	position: relative;  
	height: 850px;
	width: 1400px; 
	overflow: hidden;
	margin: 0 auto;
}
.section{
	position: relative;  
	height: 50px;
	#width: 1400px; 
	overflow: hidden;
	#margin: 0 auto;
}
.section a { 
	text-decoration: none; 
	color: #004b85; 
	#float: left; 
	position: absolute; 
	display: inline-block; 
	white-space: nowrap 
}
.section a:hover { 
	color: #1c9cff 
}
.profession a { 
	text-decoration: none; 
	color: #FFFFFF; 
	float: left; 
	position: fixed; 
	display: inline-block; 
	white-space: nowrap 
}
.profession a:hover { 
	color: #1c9cff 
}
.paster{
	width: 240px;
	height: 320px;
	#background-color: #0080FF;
	margin-left: 140px;
	display: inline-block;
	position: relative;
	overflow: hidden;
}
.name{
	position: absolute; 
	top: 0; 
	left: 0; 
	border: 0;

}
.name1{
	font:40px "Microsoft Yahei";
	background-color: #2894FF;
	padding-left:80px;
	padding-top: 110px;
	padding-right: 100px;
	padding-bottom: 170px;
	margin-top: 0;
}
.name2{
	font: 40px "Microsoft Yahei";
	background-color: #9F40FF; 
	padding-left: 60px;
	padding-top: 110px;
	padding-right: 70px;
	padding-bottom: 170px;
	margin-top: 0; 
}
.name3{
	font: 40px "Microsoft Yahei";
	background-color: #FFB559;
	padding-left: 40px;
	padding-top: 110px;
	padding-right: 40px;
	padding-bottom: 170px;
	margin-top: 0;
	#margin-left: 36px; 
}
.detail{
	margin: 0;
	font:20px "Microsoft Yahei";
	
}
.character a{
	z-index: 100;
	font: 40px "Microsoft Yahei";
	color: #FFFFFF;
}
.end_word{
	font: 30px "Microsoft Yahei";
	margin-left: 100px;
	position: absolute;
	margin-top: -70px;
	#margin-bottom: 50px;
}
.thanks{
	font: 50px "Microsoft Yahei";
	#padding-top: 150px;
	margin-left: 500px;
	position: absolute;
	overflow: hidden;
}


